﻿using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Traceability.Domain;

namespace Traceability.Infrastructure
{
    public class DataDbContext : DbContext
    {
        public DataDbContext(DbContextOptions options) : base(options)
        {
        }
        public DbSet<BasicTraceabilityModel> BasicTraceabilityModels { get; set; }
        public DbSet<FarmCompanyModel> FarmCompanyModels { get; set; }
        public DbSet<FarmModel> FarmModels { get; set; }
        public DbSet<HealthModel> HealthModels { get; set; }
        public DbSet<ImgModel> ImgModels { get; set; }
        public DbSet<KillCompanyModel> KillCompanyModels { get; set; }
        public DbSet<KillInformationModel> killInformationModels { get; set; }
        public DbSet<ProcessingCompany> ProcessingCompanies { get; set; }
        public DbSet<ProcessingModel> ProcessingModels { get; set; }
        public DbSet<ShopModel>  ShopModels { get; set; }
        public DbSet<SupplierProfileModel> SupplierProfileModels { get; set; }
    }
}
